• word of the day

    prunus dulcis amara

    prunus dulcis amara - Dictionary definition and meaning for word prunus dulcis amara

    Definition
    (noun) almond trees having white blossoms and poisonous nuts yielding an oil used for flavoring and for medicinal purposes
Download our Mobile App Today
Receive our word of the day
on Whatsapp